/**

 @Name：全局配置
 @Author：贤心
 @Site：http://www.layui.com/admin/
 @License：LPPL（layui付费产品协议）

 */

layui.define(['laytpl', 'layer', 'element', 'util'], function (exports) {
    exports('setter', {
        container: 'LAY_app' //容器ID
        , base: layui.cache.base //记录layuiAdmin文件夹所在路径
        , views: "" //视图所在目录
        , entry: 'home' //默认视图文件名
        , engine: '' //视图文件后缀名
        , pageTabs: localStorage.getItem('pageTabs') === '1' ? true : false //是否开启页面选项卡功能。单页版不推荐开启
        , themetype: localStorage.getItem('themetype') || '0'  // 版设
        , name: '航天赛博'
        , tableName: 'layuiAdmin' //本地存储表名
        , MOD_NAME: 'admin' //模块事件名
        , debug: true //是否开启调试模式。如开启，接口异常时会抛出异常 URL 等信息
        , sysLinkPath: "/system/" //全局路径配置
        , formLinkPath: "/form/" //全局路径配置
        , workflowLinkPath: "/workflow/" //全局路径配置
        , openPath: '/index2#' //弹窗路径
        , formIndexPath: '/formIndex2#'
        , interceptor: false //是否开启未登入拦截
        , defaultTopResourceId: 'mainmenu' //顶级资源默认id
        , dimensionVariable:'10000006340003' //维度变量
        , cellMinWithValue:80 //列表单元个最小宽度

        //自定义请求字段
        , request: {
            tokenName: 'access_token' //自动携带 token 的字段名。可设置 false 不携带。
        }
        , LStorage:{
            get:function (id) {
                return localStorage.getItem(id);
            },
            set:function (id,val) {
                localStorage.setItem(id,val);
            }
        }

        //自定义响应字段
        , response: {
            statusName: 'code' //数据状态的字段名称
            , statusCode: {
                ok: 0 //数据状态一切正常的状态码
                , logout: 1001 //登录状态失效的状态码
            }
            , msgName: 'msg' //状态信息的字段名称
            , dataName: 'data' //数据详情的字段名称
        }

        //独立页面路由，可随意添加（无需写参数）
        , indPage: [
            '/system/sysRole/view/addEdit' //角色管理  添加修改
            , '/system/sysRole/view/view' //角色管理  查看
            ,'/system/sysRole/view/distributionOfStaff' //角色管理  人员分配
            , '/system/sysOrg/view/sort' //组织管理  排序
            , '/system/sysOrg/view/update' //组织管理   添加修改
            , '/system/sysRes/view/add' //资源管理 新增
            ,'/system/sysRes/view/icons' //资源管理 图标
            ,'/system/sysRes/view/view' //资源管理 详情
            , '/system/sysUser/view/addEdit' //用户管理  添加修改
            , '/system/sysUser/view/view' //用户管理  查看
            , '/system/sysUser/view/setStatus' //用户管理 设置状态
            , '/system/sysUser/view/ressetPass' //用户管理   密码修改
            , '/system/sysUser/view/managementOfSub' //用户管理 下属管理
            , '/login' //登入页
        ]

        //扩展的第三方模块
        , extend: [
            'echarts', //echarts 核心包
            'echartsTheme', //echarts 主题
            'totalFilter', // table top filter
            'treetable', // table tree 扩展
            'transfer', //穿梭框
            'formTransfer',//表单业务数据模板使用的穿梭框
            'commons', //公共方法
        ]
        //主题配置
        , theme: {
            //内置主题配色方案
            color: [
                {
                    main:'#18253b'
                    ,sideShow:'#111a2b'
                    ,logo:'#2c6fcb'
                    ,btnCol:'#2c6fcb'
                    ,selected:'#2c6fcb'
                    ,header:'#2c6fcb'
                    ,alias:'航天蓝'
                },
                {
                    main: '#e7eff3'    //侧边导航背景
                    ,sideShow:'#d8d8d8'  //侧边导航展开颜色
                    ,logo:'#437c96'     //logo背景色
                    ,selected:'#437c96'   //侧边选中导航颜色
                    ,header:'#437c96'    //顶部导航颜色
                    ,fontCol:'#363636'   //字体颜色
                    ,fontSel:'#fff'      //选中字体颜色
                    ,btnCol:'#437c96'     //按钮颜色
                    ,alias:'蓝绿色'
                }, {
                    main:'#1d2f2f'
                    ,sideShow:'#142121'
                    ,logo:'#05402c'
                    ,btnCol:'#2a6e57'
                    ,selected:'#45826d'
                    ,header:'#05402c'
                    ,alias:'海军绿'
                }, {
                    logo: '#bc271b'
                    ,main:'#1a1d29'
                    ,sideShow:'#12141d'
                    ,header: '#bc271b'
                    ,selected:'#bc271b'
                    ,btnCol:'#bc271b'
                    ,alias: '党红'

                },
                {
                    main: '#24302e'
                    ,logo: '#439688'
                    ,selected: '#439688'
                    ,header: '#439688'
                    ,btnCol:'#439688'
                    ,sideShow:'#192220'
                    ,alias: '珊瑚绿'
                }, {
                    main: '#2b313f'
                    ,selected: '#2c5394'
                    ,logo: '#0b295b'
                    ,btnCol:'#2c5394'
                    ,sideShow:'#1e222c'
                    ,header: '#0b295b'
                    ,alias: '空军蓝'
                }
            ]

            //初始的颜色索引，对应上面的配色方案数组索引
            //如果本地已经有主题色记录，则以本地记录为优先，除非请求本地数据（localStorage）
            , initColorIndex: 0
        }
    });
});
